telegraph dash - German English Dictionary